he should be locked up. - Turco Inglés Diccionario